package com.hawthorn.redis.service.menu;

import com.hawthorn.entity.po.SysMenuPO;

import java.util.List;

/**
 * @copyright: Copyright (c) 2021 andyten
 * <p></p>
 * @remark: todo 加载菜单缓存服务
 * @author: andyten@tom.com | xukaixing@hotmail.com
 * @created: 2021/10/5 4:48 PM
 * @version v1.0.1
 */
public interface MenuCacheService
{
  void init();

  void CUBatchParentMenu(List<SysMenuPO> menus);

  void CUBatchMenu(List<SysMenuPO> menus);

  void removeBatchParentMenu(List<SysMenuPO> menus);

  void removeBatchMenu(List<SysMenuPO> menus);
}
